java ws inspection c++ ws reliability cryptography .net crypto j2ee saml encryption web services security authentication ws referral identity